dikdörtgen dolgu - Turkish English Dictionary